---
title: Sitecore Experience Manager & Astro
description: Add content to your project using Sitecore as your CMS.
sidebar:
  label: Sitecore XM
type: cms
stub: true
logo: sitecore
i18nReady: true
---
import { Steps } from '@astrojs/starlight/components';

[Sitecore Experience Manager (XM)](https://www.sitecore.com/products/experience-manager) is an enterprise-level content management system built on ASP.NET.

## Getting started

<Steps>
1. [Create a Sitecore Headless website](https://doc.sitecore.com/xp/en/developers/sxa/103/sitecore-experience-accelerator/create-a-headless-tenant-and-site.html) following Sitecore's official documentation.

2. Run the following project initialization command in your terminal: 
    ```shell
    npx @astro-sitecore-jss/create-astro-sitecore-jss@latest
    ```

3. Follow the instructions in the terminal to create your project.
</Steps>

## Community Resources

- [Sitecore JavaScript Software Development Kit for Astro](https://github.com/exdst/jss-astro-public) on GitHub
- [Introduction to Sitecore with Astro](https://exdst.com/posts/20231002-sitecore-astro)
- [Starting Your First Sitecore Astro Project](https://exdst.com/posts/20240103-first-sitecore-astro-project)
